#pragma once

#include "OpenGL.h"

namespace shaders
{
	//creates texture binding and compiles shaders setting the
	//program handlers
	void initShaders();
	GLuint createTexture(const char* file_name);
	GLuint createShaderProgram(const char * vsFile, const char * fsFile);

	//shaders
	//extern GLuint font_shader;
	extern GLuint phong_shader;
	extern GLuint lambert_shader;

	//textures
	//extern GLuint font_texture;
};